import {NgModule} from '@angular/core';
import {SharedModule} from '../shared/shared.module';
import {TopbarComponent} from './topbar/topbar.component';
import {AddressComponent} from './address/address.component';
import {FootComponent} from './foot/foot.component';
import {HeaderComponent} from './header/header.component';
import {NavbarComponent} from './navbar/navbar.component';
import {LocationComponent} from './topbar/location/location.component';
import {UserCenterComponent} from './topbar/user-center/user-center.component';
import {SearchbarComponent} from './header/searchbar/searchbar.component';
import {MiniCartComponent} from './header/mini-cart/mini-cart.component';
import {CommonModule} from "@angular/common";
import {RouterModule} from "@angular/router";
import {FormsModule} from "@angular/forms";
@NgModule({
  imports: [
    RouterModule,
    SharedModule,
    FormsModule
  ],
  exports: [
    RouterModule,
    FormsModule,
    SharedModule,
    TopbarComponent,
    AddressComponent,
    FootComponent,
    HeaderComponent,
    NavbarComponent,
    LocationComponent,
    UserCenterComponent,
    SearchbarComponent,
    MiniCartComponent,
  ],
  declarations: [
    TopbarComponent,
    AddressComponent,
    FootComponent,
    HeaderComponent,
    NavbarComponent,
    LocationComponent,
    UserCenterComponent,
    SearchbarComponent,
    MiniCartComponent,
  ]
})
export class PublicModule {}
